.member{
  .content{
    &:extend(.flex, .flex_col);
    .vmc-tab-control{
      height: auto;
      &:extend(.flex1);
    }
  }
  .header{
    &:extend(.flex, .flex_center, .flex_jus);
    height: 195px;
    background: url('../../../static/img/coach/member_bg.png') top center no-repeat;
    background-size: 100% 100%;
    .portrait{
      @size: 82px;
      width: @size;
      height: @size;
      border: 2px solid #737373;
      border-radius: 50%;
      background-size: 100% 100%;
      position: relative;
      .tag{
        @size: 18px;
        position: absolute;
        right: 0;
        bottom: 0;
        width: @size;
        height: @size;
        border-radius: 50%;
        background-size: 100% 100%;
        &.v0{
          background-image: url('../../../static/img/coach/v0.png');
        }
        &.v1{
          background-image: url('../../../static/img/coach/v1.png');
        }
        &.v2{
          background-image: url('../../../static/img/coach/v2.png');
        }
        &.v3{
          background-image: url('../../../static/img/coach/v3.png');
        }
      }
    }
    h2{
      .format(@font: 20px);
      margin-top: 2px;
    }
  }
  .mobile{
    padding: 0;
    a{
      min-height: @hei;
      padding: 0 @space;
      width: 100%;
      &:extend(.flex, .flex_center);
      span:nth-child(2){
        color: @blue !important;
      }
    }
  }
  .list li{
    margin: 0 !important;
  }
}
